@charset "UTF-8";

.icon{
  min-width: 20px;
  min-height: 20px;
  display: inline-block;
  font-size: 0;
  line-height: 0px;
  vertical-align: top;
  background-repeat: no-repeat;
  &.icon-tel{
    background-image: url('../img/icon_tel.png');
  }
  &.icon-weixin{
    background-image: url('../img/icon_weixin.png');
  }
  &.icon-email{
    background-image: url('../img/icon_email.png');
  }
  &.icon-mail{
    background-image: url('../img/icon_mail.png');
  }
  &.icon-web{
    background-image: url('../img/icon_web.png');
  }
  &.icon-heart{
    background-image: url('../img/icon_heart.png');
  }
  &.icon-leave{
    background-image: url('../img/icon_leave.png');
  }
}